# Xeno Perkele
#
# Copyright (C) 2001 Johan Hanson <johan@tiq.com>
# Based on Xenophilia, HeliX and XenoStep Helix.

style "xeno_perkele_default" {
    bg[ACTIVE]          = "#898886"
    bg[ACTIVE]          = "#999896"
    fg[ACTIVE]          = "#000000"

    bg[NORMAL]          = "#a9a8a6"
    bg[INSENSITIVE]     = "#a9a8a6"
    bg[PRELIGHT]        = "#c4c2c1"

    fg[NORMAL]          = "#000000"
    fg[INSENSITIVE]     = "#575655"
    fg[PRELIGHT]        = "#000000"
    bg[SELECTED]        = "#655977"
    fg[SELECTED]        = "#ffffff"

    base[NORMAL]        = "#dfdedd"
    base[ACTIVE]        = "#dfdedd"
    base[SELECTED]      = "#685972"
    base[PRELIGHT]      = "#efeeed"
    base[INSENSITIVE]   = "#b6b5b4"
    
    engine "xeno" {
	out             = next out
	in		= next in
#	in[NORMAL]      = next in
#	in[INSENSITIVE] = next in
#	in[PRELIGHT]    = next in
	flat_windows    = true      
	menu_style      = next out
	handle_knob     = holes
	paned_knob      = lines
	
	white		= 2.0
	shine           = 1.5
	shade           = 0.75
	label[INSENSITIVE] = in
    }
}

style "xeno_perkele_frame" {
    engine "xeno" {
	label		= black
	label[INSENSITIVE] = in
    }
}

style "xeno_perkele_list" {
    base[ACTIVE]        ="#ffffff"
}

style "xeno_perkele_tooltips" {
    bg[NORMAL]          = "#e5d7b3"
    fg[NORMAL]          = "#000000"
}

style "xeno_perkele_click" {
    bg[NORMAL]          = "#bdbcbb"
    bg[PRELIGHT]        = "#cdcccb"
    bg[ACTIVE]          = "#a3a2a0"
    engine "xeno" {
	out             = next out
	in[NORMAL]      = next in
	in[SELECTED]    = next in
	in[INSENSITIVE] = next in
	in[PRELIGHT]    = next in
	button_default  = next in
	popup_arrows    = true
    }
}

style "xeno_perkele_range" = "xeno_perkele_click" {
    bg[ACTIVE]      = "#808080"
    bg[SELECTED]    = "#bdbcbb"
    engine "xeno" {
	out             = next out
	in              = next in
	scrollbar_knob  = lines
	scrollbar_width = 15
	stepper_ends    = false
	stepper_arrows  = false
	stepper_box     = true
    }
}

style "xeno_perkele_check" = "xeno_perkele_click" {
    base[SELECTED]      = "#000000"
    engine "xeno" {
	out             = next out
	in              = next in
    }
}

style "redmond_perkele_combo" = "xeno_perkele_click" {
    engine "redmond95" {
    }
}

class "GtkWidget"       style "xeno_perkele_default"
class "GtkFrame"        style "xeno_perkele_frame"

class "GtkButton"       style "xeno_perkele_click"
class "GtkToggleButton" style "xeno_perkele_click"
class "GtkCheckButton"  style "xeno_perkele_check"
class "GtkCombo"        style "redmond_perkele_combo"
class "GtkRadioButton"  style "xeno_perkele_click"

class "GtkMenuItem"     style "xeno_perkele_click"

class "GtkEditable"     style "xeno_perkele_click"
class "GtkRange"        style "xeno_perkele_range"

class "*List"           style "xeno_perkele_list"
class "*Tree"           style "xeno_perkele_list"
widget "gtk-tooltips*"  style "xeno_perkele_tooltips"
